Vendidero\Germanized\PluginsHelper C

Total Complexity 111
Dependencies 4
Dependents 22
Total lines 730
Lines of code 448
Logical lines of code 220
Comment lines 156
Methods 48
Properties 2

Methods 48

Method Rating Maintainability Complexity Lines of code
install_plugins()
B
30 17 125
activate_plugins()
A
45 8 44
get_plugin_manual_install_message()
S
50 5 30
get_plugin_search_regex()
S
57 4 16
install_and_activate_plugin()
S
61 4 12
observe_plugin_activation()
S
65 4 9
get_plugin_path_from_slug()
S
66 4 7
filter_bundled_plugin_names()
S
58 3 15
is_plugin_installed()
S
73 3 4
get_active_plugins()
S
64 3 10
is_plugin_active()
S
73 3 4
get_plugin_name()
S
64 3 9
compare_versions()
S
64 3 9
get_plugin_version()
S
73 3 4
format_domain()
S
63 3 10
needs_trusted_shops_migration()
S
78 2 3
get_installed_plugins_paths()
S
66 2 8
get_plugins()
S
71 2 6
get_plugin_data()
S
71 2 5
parse_version()
S
66 2 8
install_or_activate_extension()
S
67 2 7
adjust_vd_signature_url()
S
70 2 6
get_current_domain()
S
69 2 7
init()
S
72 1 5
observe_ts_integration_connect()
S
80 1 3
get_plugin_slug()
S
74 1 4
get_installed_plugin_slugs()
S
78 1 3
get_active_plugin_slugs()
S
78 1 3
is_oss_plugin_active()
S
79 1 3
is_shiptastic_plugin_active()
S
79 1 3
is_shiptastic_dhl_plugin_active()
S
79 1 3
is_oss_plugin_installed()
S
79 1 3
is_trusted_shops_plugin_active()
S
79 1 3
is_woocommerce_plugin_active()
S
78 1 3
is_pro_version_active()
S
79 1 3
is_pro_plugin()
S
78 1 3
get_pro_version_product_id()
S
81 1 3
get_major_version()
S
74 1 4
install_or_activate_oss()
S
79 1 3
install_or_activate_trusted_shops()
S
79 1 3
install_or_activate_shiptatic()
S
79 1 3
install_or_activate_shiptatic_dhl()
S
79 1 3
add_vd_signature_trusted_keys()
S
76 1 4
get_vd_download_url()
S
81 1 3
add_vd_signature_hosts()
S
72 1 5
is_plugin_whitelisted()
S
79 1 3
get_whitelisted_plugins()
S
63 1 10
clear_cache()
S
76 1 4